measuring heads - Turkish English Dictionary